/*
7-139 手机话费
分数 10
作者 小杰
单位 浙江财经大学东方学院

小明的手机每天消费1元，每消费K元就可以获赠1元，一开始小明有M元，问最多可以用多少天？
输入格式:

每个测试实例包括2个整数M，K（2<=k<=M<=1000)。
输出格式:

对于每个测试实例输出一个整数，表示M元可以用的天数。
输入样例:

2 2

输出样例:

3
*/
#include <stdio.h>

int main() {
    int m, k;
    scanf("%d%d", &m,  &k);
    int day = 0;
    for (int money = m, spend = 0; money > 0; money--, day++) {
        spend++;
        if (spend >= k) {
            money++;
            spend = 0;
        }
    }
    printf("%d", day);
    return 0;
}
